# Kazumi punishes (analysis/punishes.py; kept = done 3+ times, not cut short)
# kind needed_window punisher hits damage frames lead press reach open launches | moves id@frame(*=hit) | inputs held:frames | damage frames | notation
char 26
block 10 1535 3 25 39 10 6 1507 10 1 | 1535@0* 1547@10* 1552@26* | 0:6,16384:2,0:5,16384:4,0:7,32768:4,0:21 | 9,24,38 | 1, 1, 2  # P1 x3
block 12 1557 3 30 44 10 6 1337 10 0 | 1557@0* 1558@14* 1559@22* | 0:6,49152:5,0:43 | 11,20,43 | 1+2  # P2 x3
block 15 1582 2 29 40 10 8 2035 10 0 | 1582@0* 1584@17* | 0:8,4096:4,0:3,32768:4,0:31 | 14,39 | 3, 2  # P3 x5
block 15 1522 1 13 15 10 4 -1344 10 1 | 1522@0* | 9:4,8201:4,9:4,8201:4,9:3,8201:6 | 14 | uf+4  # P4 x3
low_block 11 1669 2 29 33 10 5 1637 10 0 | 1669@0* 1670@13* | 6:1,2:1,0:3,8192:3,0:4,8192:4,0:4,8192:3,0:20 | 10,32 | 4, 4  # P5 x4
low_block 12 1682 2 35 29 10 3 1486 10 1 | 1682@0* 1683@15* | 0:3,16384:8,0:3,32768:5,0:20 | 11,28 | 1, 2  # P6 x3
low_block 15 1522 1 13 15 10 4 -1491 10 1 | 1522@0* | 9:4,8201:7,9:10,1:1,0:3 | 14 | uf+4  # P7 x3
